severe to moderate mental deficiency - Espagnol Anglais Dictionnaire